home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 October / PSL Monthly Shareware CD-ROM (Public Software Library) (October 1993).iso / reviews / wi_8a < prev    next >
Text File  |  1993-08-05  |  63KB  |  2,210 lines

  1. WI-8A:  Visual Basic
  2.  
  3.  
  4. -------------------------
  5. 12028 API Reference/Utils          Small Programs Disk
  6. -------------------------
  7.  
  8. APIFunc
  9.    Solutions by Smith
  10.    $15
  11. is an API function database in Cardfile format.
  12.  
  13. APIXref
  14.    $0
  15. is a Help file that cross-references the API calls listed in WINAPI.TXT,
  16. included on this disk. To use this file, while in VB, press F1 for Help, then
  17. Alt-F and O to open the file.
  18.  
  19. API Spy (API-SPY)
  20.    Gamber, Mark
  21.    $20
  22. displays functions and parameters of DLL calls. Results can be viewed or
  23. saved to disk. It also can force a debugger break and can find function
  24. addresses in the Windows API.
  25.  
  26. VBAPI 0.2
  27.    Pruitt, Steve
  28.    $0
  29. contains text of the Microsoft WINAPI.TXT file in the Windows .HLP format. It
  30. includes additions and corrections as of March 9, 1992, and contains
  31. definitions of functions, constants, and data structure for use within Visual
  32. Basic.
  33.  
  34. WinAPI
  35.    Microsoft Corporation
  36.    $0
  37. is a text file listing all the Windows 3 API declarations for VB. With these
  38. declarations in your VB code, you can perform many functions not otherwise
  39. available in VB.
  40.  
  41. Win31API.TXT (WN31API)
  42.    Microsoft Corporation
  43.    $0
  44. is a text file containing Windows 3.1 API declarations for VB.
  45.  
  46. ---------------------------------
  47. END OF SMALL PROGRAMS DISK #12028
  48. ---------------------------------
  49.  
  50.  
  51. --------------------
  52. 3490 Visual Basic #1          Small Programs Disk
  53. --------------------
  54. #3490 DLL's
  55. -----------
  56. 256PICBX (256PBX)
  57.    $0
  58. is a DLL with source that displays 256 color bitmaps in a VB Picture box
  59. control. Source for a sample app is included.
  60.  
  61. CtlWhWnd (CTLWHWN)
  62.    User Friendly, Inc.
  63.    $0
  64. is a DLL function that returns the hWnd for any control.
  65.  
  66. CRC32
  67.    Simms, Jeff
  68.    $0
  69. contains a DLL with source code to calculate CRC32 value of a file.
  70.  
  71. DSound
  72.    $0
  73. is a DLL that allows you to play sound files through a PC's speaker. A sample
  74. SND file and sample VB code are included.
  75.  
  76. Filter (FLTRTPW)
  77.    Smith, Wilson
  78.    $0
  79. is a DLL that can tell you if the default printer has changed. TPW source code
  80. for the DLL and sample VB code is included.
  81.  
  82. Findapp
  83.    Obeda, Ed
  84.    $0
  85. is a DLL and related VB code that prevents users from opening more than one copy
  86. of your application or of programs such as Calculator.
  87.  
  88. GetWindowList 1.1 (GETWLST)
  89.    Steinwart, Todd
  90.    $0
  91. is a DLL that lets you get a list of handles for active, visible windows. Sample
  92. usage code is included.
  93.  
  94. InOut
  95.    Faggart, B.E.
  96.    $0
  97. is a DLL for I/O Port control. Sample VB source code is included.
  98.  
  99. LZSSLib 1.0
  100.    Eschalon Development Inc.
  101.    $25
  102. is a file compression/decompression DLL for Windows programmers. It uses the
  103. LZSS algorithm. This should work with any language that supports DLL calling,
  104. such as Turbo Pascal, C/C++, Actor, Visual Basic, Realizer, and ObjectVision.
  105.  
  106. MHelp
  107.    MicroHelp, Inc.
  108.    $0
  109. is a DLL with VB versions of PEEK, POKE, INP, OUT, VARPTR, VARSEG, VARSEGPTR,
  110. SADD, SSEG and SSEGADD.
  111.  
  112. Modalex
  113.    $0
  114. is a DLL that makes a VB app appear modal to the calling app.
  115.  
  116. Multi.DLL (MULTDLL)
  117.    Simms, Jeff
  118.    $0
  119. is a DLL for a multi-selection listbox. C source code and all VB Declares are
  120. included.
  121.  
  122. Packit (PACK-VB)
  123.    Taylor, Ian
  124.    $0
  125. contains a DLL that will compress/decompress files using Lempel-Ziv compression
  126. modified by adaptive Huffman coding.
  127.  
  128. Prnset (PRNSTVB)
  129.    $0
  130. is a DLL that allows changes to the default printer settings.
  131.  
  132. RunModal (RUNMODL)
  133.    $0
  134. contains a DLL that will allow you to call any EXE file and have it run as if it
  135. were a modal dialog box from the calling application. Your VB app can be called
  136. as dialog boxes from Word; your apps can call Notepad, etc. WIN31 is required.
  137.  
  138. SounDLL
  139.    White, Bill
  140.    $0
  141. is a sound driver (DLL) with VB source code to illustrate its use. TPW source
  142. code for the DLL is included.
  143.  
  144. Space & Time (SPCTIME)
  145.    Barrett, Paul James
  146.    $0
  147. is a DLL that reports free disk space and will copy the date and/or time to the
  148. the Clipboard. C source code for the DLL is included, but no source code to
  149. illustrate calling the DLL from VB, so you will have to study the C code.
  150.  
  151. Stsbar 2.0
  152.    Staffin, Ed
  153.    $0-$10
  154. is a DLL for a status bar. This is a bar that is used to display program
  155. parameter/function status, mouse coordinated, column/row numbers - or
  156. any other text you want to assign to it.
  157.  
  158. Toolwnd.DLL (TOOLWND)
  159.    Donahue, Ray
  160.    $35
  161. lets you create nice looking toolbars and toolboxes with icons for each
  162. selection.
  163.  
  164. VBCards 1.01P
  165.    Sands, Richard R.
  166.    $0
  167. is a card-deck DLL for writers of card games for Windows. It contains 52
  168. cards, a Joker, seven card back designs, two indicator cards, some
  169. support routines, and a short sample program. Although the sample code
  170. is in Visual Basic, the DLL should be usable with other languages.
  171.  
  172. VBLaunch (VBLAUNC)
  173.    Simms, Jeff
  174.    $0
  175. adds a Launch item to the VB menu bar in which it lists everything in
  176. Program Manager. This lets you access all the programs from PM without
  177. leaving VB. Whether you need this feature or not, the source code that
  178. is included has many interesting routines in it.
  179.  
  180. VBPoint
  181.    Zuck, Jonathan
  182.    $0
  183. is a DLL that adds pointer support to VB. LP2Str$ is a string function that
  184. copies data, pointed to by a so-called "Long Pointer" into a VB proprietary
  185. string variable. Str2LP is a subroutine that will copy data from one address to
  186. another. With this function you can create the CV? and BLOAD commands.
  187.  
  188. --------------------------------
  189. END OF SMALL PROGRAMS DISK #3490
  190. --------------------------------
  191.  
  192.  
  193. --------------------
  194. 3557 Visual Basic #2          Small Programs Disk
  195. --------------------
  196. #3557 DOS Access/Functions
  197. --------------------------
  198. DateTime (DATETIM)
  199.    $0
  200. shows how to get a file's date/time stamp and file size directly from within
  201. Visual Basic without resorting to a shell to DOS DIR command.
  202.  
  203. Dirscan.BAS
  204.    Rose, Joel
  205.    $0
  206. contains source code for a routine that scans a system's drives for a particular
  207. file or files.
  208.  
  209. Filebox
  210.    Wykes, Harry JF
  211.    $0
  212. shows how to create a Windows style file-open box using List boxes rather than
  213. the VB DriveBox and DirBox objects.
  214.  
  215. QSearch
  216.    Simms, Jeff
  217.    $0
  218. is a DLL that lets you search a drive for a file, search a file for text, and
  219. copy a file. Wildcards are supported. A sample app is included.
  220.  
  221. VBDOS
  222.    $0
  223. is a DLL that allows you to get free disk space, file information, and change
  224. file attributes. Sample code is included.
  225.  
  226. #3557 Font Utilities
  227. --------------------
  228. EnumFonts (ENUMFNT)
  229.    Telelink Systems
  230.    $8
  231. is a DLL which allows you to access the Windows API service EnumFonts. A demo is
  232. provided which shows how to find which typefaces and fonts are supported by the
  233. default printer. Source code is included.
  234.  
  235. Fontro
  236.    Young, Ted M.
  237.    $0
  238. contains VB source code to create a rotatable font that can print sideways.
  239.  
  240. FontView 2.0 (FONTVW)
  241.    Snider, Charles
  242.    $0
  243. is code for an application to find, display, and print Windows fonts.
  244.  
  245. Rotfont
  246.    Egger, Fredi
  247.    $0
  248. shows how to print text at any angle in VB apps to screen or printer.
  249.  
  250. Vertically Rotate Font  (VRFONT)
  251.    $0
  252. is source code for rotating a font vertically.
  253.  
  254. #3557 Networking/Communications
  255. -------------------------------
  256. ADialer
  257.    Lamson, George
  258.    $0
  259. is the source code and executable for a program to dial the phone.
  260.  
  261. Axis Phone 3.1 (AXPHON)
  262.   Tirio, Joseph J.
  263.   $0-$5
  264. is VB source code for a modem dialer.
  265.  
  266. ComDemo 1.0
  267.    $0
  268. illustrates the use of several COMM API functions. Includes source code and an
  269. executable file.
  270.  
  271. Link'n Load (LINKLOD)
  272.    Krumsee, Art
  273.    $0
  274. is VB code that shows how to establish a network link, run a specified
  275. application, and when done, unload the link. Network managers with VB only have
  276. to enter the application name into the code and compile it for this to work.
  277.  
  278. NetPrint (NETPRNT)
  279.    Krumsee, Art
  280.    $0
  281. is VB source that allows network users to link and unlink printers from within
  282. Windows. It includes declarations for 3 undocumented Windows API functions which
  283. sh